modest apartment or home - Espagnol Anglais Dictionnaire